Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

303
Vistas
"return self.title</pre>" devuelve un error de sintaxis django

Por favor, tenga paciencia con mi ineptitud. Estoy tratando de actualizar mi conjunto de habilidades de simples scripts de python a algo más parecido a un desarrollador de pila completa. RN Estoy creando una aplicación Django todo simple y estoy siguiendo un tutorial básico aquí. https://www.geeksforgeeks.org/python-todo-webapp-using-django/

Env está configurado con lo siguiente...

Python==3.8.9

Django==3.2.9

Django-crispy-forms==1.13.0

mi models.py se ve así:

 from django.db import models from django.utils import timezone class Todo(models.Model): title = models.CharField(max_length=100) details = models.TextField() date = models.DateTimeField(default=timezone.now) , if I am correct in assuming this is related to CSS. I am not sure where to go from here. Can anyone help me? def __str__(self): return self.title</pre>

y mi Forms.py se ve así

 from django import forms from .models import Todo class TodoForm(forms.ModelForm): class Meta: model = Todo fields = "__all__"</pre>

Cuando ejecuto python3 manage.py makemigrations o runserver , aparece el siguiente error y claramente no puedo entender por qué.

 File "/home/ezurel/Coding/AppleTree/AppleTree/urls.py", line 19, in <module> from todone import views File "/home/ezurel/Coding/AppleTree/todone/views.py", line 7, in <module> from .forms import TodoForm File "/home/ezurel/Coding/AppleTree/todone/forms.py", line 8 fields = "__all__"</pre> ^ SyntaxError: invalid syntax

Estoy perplejo en cuanto a la necesidad de la etiqueta </pre> y por qué debe estar allí y no como parte del HTML, si estoy en lo correcto al suponer que esto está relacionado con CSS.

No estoy seguro de adónde ir desde aquí. ¿Alguien puede ayudarme?

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Elimina la etiqueta </pre> . Esta etiqueta se usó (muy) probablemente para componer un fragmento de código, ya que los fragmentos de código se escriben entre <pre> … </pre> , pero no es un código de Python válido:

 class TodoForm(forms.ModelForm): class Meta: model = Todo fields = "__all__" # ← no </pre>

y para el modelo:

 class Todo(models.Model): title = models.CharField(max_length=100) details = models.TextField() date = models.DateTimeField(default=timezone.now) def __str__(self): return self.title # ← no </pre>
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda